<?php

class ExcelComponent extends Component{
	public $name = 'Excel';

	public function validacion($excel = 'file'){
		if($excel['data']['error'] > 0)
			return 'Error al cargar el archivo. Intentelo nuevamente';
		elseif(strcmp (substr($excel["data"]["name"],-4,4), "xlsx") != 0 &&
			strcmp (substr($excel["data"]["name"],-3,3), "xls") != 0)
			return 'Archivo con extension no valida';
		return false;
	}
	//Se revisa el formato de la plantilla Excel
	public function formato($excel = 'file', $objPHPExcel){
		
		if( 
	        $objPHPExcel->getActiveSheet()->getCell("A1")->getValue() != "CODIGO" ||
	        $objPHPExcel->getActiveSheet()->getCell("B1")->getValue() != "EQUIVALENCIA" ||
	        $objPHPExcel->getActiveSheet()->getCell("C1")->getValue() != "TIPO DE CURSO" ||
	        $objPHPExcel->getActiveSheet()->getCell("D1")->getValue() != "UD" ||
	        $objPHPExcel->getActiveSheet()->getCell("E1")->getValue() != "CUPO" ||
	        $objPHPExcel->getActiveSheet()->getCell("F1")->getValue() != "NOMBRE CURSO" ||
	        $objPHPExcel->getActiveSheet()->getCell("G1")->getValue() != "PROFESOR" ||
	        $objPHPExcel->getActiveSheet()->getCell("H1")->getValue() != "HORARIO CATEDRA" ||
	        $objPHPExcel->getActiveSheet()->getCell("I1")->getValue() != "HORARIO AUXILIAR" ||
	        $objPHPExcel->getActiveSheet()->getCell('J1')->getValue() != 'REQUISITOS' ||
	        $objPHPExcel->getActiveSheet()->getCell('K1')->getValue() != 'SALA' ||
	        $objPHPExcel->getActiveSheet()->getCell('L1')->getValue() != 'EXAMEN' ||
	        $objPHPExcel->getActiveSheet()->getCell('M1')->getValue() != 'EVALUACION DOCENTE' ||
	        $objPHPExcel->getActiveSheet()->getCell('N1')->getValue() != 'COORDINADOR' ||
	        $objPHPExcel->getActiveSheet()->getCell('O1')->getValue() != 'OBSERVACIONES'){
			return 'Contenido del Excel con formato no valido';
		}
		return false;
	}

	


}